BWPS\SSU\Aws3\JmesPath\TreeCompiler S

Total Complexity 37
Dependencies 1
Dependents 1
Total lines 218
Lines of code 153
Logical lines of code 92
Comment lines 34
Methods 25
Properties 3

Methods 25

Method Rating Maintainability Complexity Lines of code
visit_multi_select_hash()
S
53 4 21
visit_projection()
S
57 4 14
visit_comparator()
S
58 3 14
makeVar()
S
68 2 7
write()
S
65 2 9
visit_index()
S
64 2 8
visit_function()
S
62 2 10
visit()
S
68 1 6
visit_condition()
S
72 1 4
visit_flatten()
S
65 1 7
visit_expref()
S
73 1 4
visit_current()
S
80 1 3
visit_slice()
S
76 1 3
visit_literal()
S
78 1 3
visit_multi_select_list()
S
80 1 3
visit_pipe()
S
78 1 3
dispatch()
S
78 1 3
visit_field()
S
67 1 6
visit_subexpression()
S
77 1 3
visit_not()
S
77 1 3
visit_and()
S
72 1 4
visit_or()
S
72 1 4
indent()
S
77 1 4
outdent()
S
75 1 4
__call()
S
77 1 3